# near model CODE resource # jump table entries: 13760-13771 (12 of them) export_1720: 00000000 4E56 FF64 link A6, -0x009C 00000004 48E7 0018 movem.l -[A7], A3,A4 00000008 206E 0008 movea.l A0, [A6 + 0x8] 0000000C 43EE FF70 lea.l A1, [A6 - 0x90] 00000010 7023 moveq.l D0, 0x23 label00000012: 00000012 22D8 move.l [A1]+, [A0]+ 00000014 51C8 FFFC dbf D0, -0x6 /* 00000012 */ 00000018 42A7 clr.l -[A7] 0000001A 3F3C 1389 move.w -[A7], 0x1389 0000001E 42A7 clr.l -[A7] 00000020 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 00000024 285F movea.l A4, [A7]+ 00000026 42A7 clr.l -[A7] 00000028 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 0000002E 2F0C move.l -[A7], A4 00000030 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000034 265F movea.l A3, [A7]+ 00000036 2F2E 000C move.l -[A7], [A6 + 0xC] 0000003A 486E FF70 pea.l [A6 - 0x90] 0000003E 2F0B move.l -[A7], A3 00000040 4EBA 06C6 jsr [PC + 0x6C6 /* 00000708 */] 00000044 42A7 clr.l -[A7] 00000046 42A7 clr.l -[A7] 00000048 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 0000004E 2F0C move.l -[A7], A4 00000050 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000054 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 00000058 2D5F FF68 move.l [A6 - 0x98], [A7]+ 0000005C 2053 movea.l A0, [A3] 0000005E 1D68 0056 0010 move.b [A6 + 0x10], [A0 + 0x56] 00000064 2F0C move.l -[A7], A4 00000066 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] 0000006A 4CDF 1800 movem.l A3,A4, [A7]+ 0000006E 4E5E unlink A6 00000070 205F movea.l A0, [A7]+ 00000072 504F addq.w A7, 8 00000074 4ED0 jmp [A0] 00000076 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000078-00000080 fn00000078: 00000078 4E56 FE5E link A6, -0x01A2 0000007C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 // end alternate branch 00000078-00000080 fn00000078: // (misaligned) 0000007A FE5E 48E7 .extension 0xE5E <>, 0x48E7 // unimplemented 0000007E 0718 btst [A0]+, D3 00000080 2E2E 000C move.l D7, [A6 + 0xC] 00000084 422E 0010 clr.b [A6 + 0x10] 00000088 42A7 clr.l -[A7] 0000008A 3F3C 138C move.w -[A7], 0x138C 0000008E 42A7 clr.l -[A7] 00000090 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 00000094 265F movea.l A3, [A7]+ 00000096 2F0B move.l -[A7], A3 00000098 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 0000009C 42A7 clr.l -[A7] 0000009E 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 000000A4 2F0B move.l -[A7], A3 000000A6 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000000AA 285F movea.l A4, [A7]+ 000000AC 2F0C move.l -[A7], A4 000000AE 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 000000B2 2F07 move.l -[A7], D7 000000B4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000B8 2F0C move.l -[A7], A4 000000BA 4EBA 102C jsr [PC + 0x102C /* 000010E8 */] 000000BE 2047 movea.l A0, D7 000000C0 2050 movea.l A0, [A0] 000000C2 1C28 00B2 move.b D6, [A0 + 0xB2] 000000C6 1F06 move.b -[A7], D6 000000C8 4267 clr.w -[A7] 000000CA 42A7 clr.l -[A7] 000000CC 2F3C 6175 746F move.l -[A7], 0x6175746F /* 'auto' */ 000000D2 2F0C move.l -[A7], A4 000000D4 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000000D8 4EAD 13FA jsr [A5 + 0x13FA /* export_635 */] 000000DC 42A7 clr.l -[A7] 000000DE 2F0C move.l -[A7], A4 000000E0 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 000000E4 2D5F FFF0 move.l [A6 - 0x10], [A7]+ 000000E8 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 000000EE B0AE FFF0 cmp.l D0, [A6 - 0x10] 000000F2 6668 bne +0x6A /* 0000015C */ 000000F4 2054 movea.l A0, [A4] 000000F6 2E28 0056 move.l D7, [A0 + 0x56] 000000FA 42A7 clr.l -[A7] 000000FC 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 00000102 2F0C move.l -[A7], A4 00000104 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000108 2A17 move.l D5, [A7] 0000010A 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 0000010E 486E FEF0 pea.l [A6 - 0x110] 00000112 2F05 move.l -[A7], D5 00000114 4EAD 2F32 jsr [A5 + 0x2F32 /* export_1506 */] 00000118 486E FEF0 pea.l [A6 - 0x110] 0000011C 2F07 move.l -[A7], D7 0000011E 4EAD 3592 jsr [A5 + 0x3592 /* export_1710 */] 00000122 2F0C move.l -[A7], A4 00000124 486E FE60 pea.l [A6 - 0x1A0] 00000128 4EAD 24AA jsr [A5 + 0x24AA /* export_1169 */] 0000012C 4267 clr.w -[A7] 0000012E 42A7 clr.l -[A7] 00000130 2F3C 6175 746F move.l -[A7], 0x6175746F /* 'auto' */ 00000136 2F0C move.l -[A7], A4 00000138 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000013C 4EAD 13F2 jsr [A5 + 0x13F2 /* export_634 */] 00000140 1C1F move.b D6, [A7]+ 00000142 486E FE60 pea.l [A6 - 0x1A0] 00000146 2F07 move.l -[A7], D7 00000148 4EAD 358A jsr [A5 + 0x358A /* export_1709 */] 0000014C 2047 movea.l A0, D7 0000014E 2050 movea.l A0, [A0] 00000150 1146 00B2 move.b [A0 + 0xB2], D6 00000154 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 0000015A 6004 bra +0x6 /* 00000160 */ label0000015C: 0000015C 422E 0010 clr.b [A6 + 0x10] label00000160: 00000160 2F0B move.l -[A7], A3 00000162 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] 00000166 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 0000016A 4E5E unlink A6 0000016C 205F movea.l A0, [A7]+ 0000016E 504F addq.w A7, 8 00000170 4ED0 jmp [A0] 00000172 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000174-00000186 fn00000174: 00000174 4E56 FE3E link A6, -0x01C2 00000178 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4 0000017C 2C2E 0008 move.l D6, [A6 + 0x8] 00000180 422E 000C clr.b [A6 + 0xC] 00000184 42A7 clr.l -[A7] // end alternate branch 00000174-00000186 fn00000174: // (misaligned) 00000176 FE3E 48E7 .unknown 0xFE3E 0x48E7 (W = 7) 0000017A 0738 2C2E btst [0x00002C2E], D3 0000017E 0008 422E ori.b A0, 0x2E /* '.' */ 00000182 000C 42A7 ori.b A4, 0xA7 00000186 4EAD 433A jsr [A5 + 0x433A /* export_2147 */] 0000018A 265F movea.l A3, [A7]+ 0000018C 42A7 clr.l -[A7] 0000018E 3F3C 138D move.w -[A7], 0x138D 00000192 42A7 clr.l -[A7] 00000194 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 00000198 2A17 move.l D5, [A7] 0000019A 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 0000019E 42A7 clr.l -[A7] 000001A0 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 000001A6 2F05 move.l -[A7], D5 000001A8 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000001AC 285F movea.l A4, [A7]+ 000001AE 2F0C move.l -[A7], A4 000001B0 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 000001B4 4A86 tst.l D6 000001B6 6634 bne +0x36 /* 000001EC */ 000001B8 3F3C 0BCD move.w -[A7], 0xBCD 000001BC 486E FE64 pea.l [A6 - 0x19C] 000001C0 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */] 000001C4 41EE FE44 lea.l A0, [A6 - 0x1BC] 000001C8 43EE FE64 lea.l A1, [A6 - 0x19C] 000001CC 7007 moveq.l D0, 0x07 label000001CE: 000001CE 20D9 move.l [A0]+, [A1]+ 000001D0 51C8 FFFC dbf D0, -0x6 /* 000001CE */ 000001D4 41EE FF64 lea.l A0, [A6 - 0x9C] 000001D8 2453 movea.l A2, [A3] 000001DA 43EA 00C0 lea.l A1, [A2 + 0xC0] 000001DE 7023 moveq.l D0, 0x23 label000001E0: 000001E0 20D9 move.l [A0]+, [A1]+ 000001E2 51C8 FFFC dbf D0, -0x6 /* 000001E0 */ 000001E6 1E2A 0150 move.b D7, [A2 + 0x150] 000001EA 6030 bra +0x32 /* 0000021C */ label000001EC: 000001EC 2046 movea.l A0, D6 000001EE 43EE FE44 lea.l A1, [A6 - 0x1BC] 000001F2 2050 movea.l A0, [A0] 000001F4 45E8 0002 lea.l A2, [A0 + 0x2] 000001F8 7007 moveq.l D0, 0x07 label000001FA: 000001FA 22DA move.l [A1]+, [A2]+ 000001FC 51C8 FFFC dbf D0, -0x6 /* 000001FA */ 00000200 2046 movea.l A0, D6 00000202 43EE FF64 lea.l A1, [A6 - 0x9C] 00000206 2050 movea.l A0, [A0] 00000208 45E8 0022 lea.l A2, [A0 + 0x22] 0000020C 7023 moveq.l D0, 0x23 label0000020E: 0000020E 22DA move.l [A1]+, [A2]+ 00000210 51C8 FFFC dbf D0, -0x6 /* 0000020E */ 00000214 2046 movea.l A0, D6 00000216 2050 movea.l A0, [A0] 00000218 1E28 00B2 move.b D7, [A0 + 0xB2] label0000021C: 0000021C 486E FF64 pea.l [A6 - 0x9C] 00000220 486E FE44 pea.l [A6 - 0x1BC] 00000224 2F0C move.l -[A7], A4 00000226 4EBA 10E4 jsr [PC + 0x10E4 /* 0000130C */] 0000022A 1F07 move.b -[A7], D7 0000022C 4267 clr.w -[A7] 0000022E 42A7 clr.l -[A7] 00000230 2F3C 6175 746F move.l -[A7], 0x6175746F /* 'auto' */ 00000236 2F0C move.l -[A7], A4 00000238 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000023C 4EAD 13FA jsr [A5 + 0x13FA /* export_635 */] 00000240 42A7 clr.l -[A7] 00000242 2F0C move.l -[A7], A4 00000244 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 00000248 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 0000024C 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 00000252 B0AE FFF4 cmp.l D0, [A6 - 0xC] 00000256 665C bne +0x5E /* 000002B4 */ 00000258 2F0C move.l -[A7], A4 0000025A 486E FF64 pea.l [A6 - 0x9C] 0000025E 4EAD 24AA jsr [A5 + 0x24AA /* export_1169 */] 00000262 4267 clr.w -[A7] 00000264 42A7 clr.l -[A7] 00000266 2F3C 6175 746F move.l -[A7], 0x6175746F /* 'auto' */ 0000026C 2F0C move.l -[A7], A4 0000026E 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000272 4EAD 13F2 jsr [A5 + 0x13F2 /* export_634 */] 00000276 1E1F move.b D7, [A7]+ 00000278 4A86 tst.l D6 0000027A 661E bne +0x20 /* 0000029A */ 0000027C 2253 movea.l A1, [A3] 0000027E 41E9 00C0 lea.l A0, [A1 + 0xC0] 00000282 45EE FF64 lea.l A2, [A6 - 0x9C] 00000286 7023 moveq.l D0, 0x23 label00000288: 00000288 20DA move.l [A0]+, [A2]+ 0000028A 51C8 FFFC dbf D0, -0x6 /* 00000288 */ 0000028E 1347 0150 move.b [A1 + 0x150], D7 00000292 2F0B move.l -[A7], A3 00000294 4EAD 4362 jsr [A5 + 0x4362 /* export_2152 */] 00000298 6012 bra +0x14 /* 000002AC */ label0000029A: 0000029A 486E FF64 pea.l [A6 - 0x9C] 0000029E 2F06 move.l -[A7], D6 000002A0 4EAD 358A jsr [A5 + 0x358A /* export_1709 */] 000002A4 2046 movea.l A0, D6 000002A6 2050 movea.l A0, [A0] 000002A8 1147 00B2 move.b [A0 + 0xB2], D7 label000002AC: 000002AC 1D7C 0001 000C move.b [A6 + 0xC], 0x1 000002B2 6004 bra +0x6 /* 000002B8 */ label000002B4: 000002B4 422E 000C clr.b [A6 + 0xC] label000002B8: 000002B8 2F05 move.l -[A7], D5 000002BA 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] 000002BE 4CDF 1CE0 movem.l D5,D6,D7,A2,A3,A4, [A7]+ 000002C2 4E5E unlink A6 000002C4 2E9F move.l [A7], [A7]+ 000002C6 4E75 rts fn000002C8: 000002C8 4E56 FFD4 link A6, -0x002C 000002CC 48E7 0018 movem.l -[A7], A3,A4 000002D0 42A7 clr.l -[A7] 000002D2 3F3C 138B move.w -[A7], 0x138B 000002D6 42A7 clr.l -[A7] 000002D8 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 000002DC 285F movea.l A4, [A7]+ 000002DE 42A7 clr.l -[A7] 000002E0 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 000002E6 2F0C move.l -[A7], A4 000002E8 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000002EC 265F movea.l A3, [A7]+ 000002EE 487A 004E pea.l [PC + 0x4E /* 0000033E, value 0x25E3000, pstring "^0" */] 000002F2 486E FFD4 pea.l [A6 - 0x2C] 000002F6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002FA 4EAD 359A jsr [A5 + 0x359A /* export_1711 */] 000002FE 2F0B move.l -[A7], A3 00000300 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */] 00000304 42A7 clr.l -[A7] 00000306 42A7 clr.l -[A7] 00000308 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 0000030E 2F0C move.l -[A7], A4 00000310 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000314 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 00000318 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 0000031C 2F0C move.l -[A7], A4 0000031E 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] 00000322 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 00000328 B0AE FFF4 cmp.l D0, [A6 - 0xC] 0000032C 57C0 seq D0 0000032E 4400 neg.b D0 00000330 1D40 000C move.b [A6 + 0xC], D0 00000334 4CDF 1800 movem.l A3,A4, [A7]+ 00000338 4E5E unlink A6 0000033A 2E9F move.l [A7], [A7]+ 0000033C 4E75 rts 0000033E 025E 3000 andi.w [A6]+, 0x3000 /* '0\0' */ 00000342 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000344-0000034C fn00000344: 00000344 4E56 FED0 link A6, -0x0130 00000348 48E7 0318 movem.l -[A7], D6,D7,A3,A4 // end alternate branch 00000344-0000034C fn00000344: // (misaligned) 00000346 FED0 48E7 .extension 0xED0 <> // unimplemented 0000034A 0318 btst [A0]+, D1 0000034C 2C2E 000C move.l D6, [A6 + 0xC] 00000350 42A7 clr.l -[A7] 00000352 3F3C 138A move.w -[A7], 0x138A 00000356 42A7 clr.l -[A7] 00000358 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 0000035C 285F movea.l A4, [A7]+ 0000035E 42A7 clr.l -[A7] 00000360 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 00000366 2F0C move.l -[A7], A4 00000368 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000036C 265F movea.l A3, [A7]+ 0000036E 487A 00AE pea.l [PC + 0xAE /* 0000041E, value 0x25E3000, pstring "^0" */] 00000372 486E FED0 pea.l [A6 - 0x130] 00000376 2F06 move.l -[A7], D6 00000378 4EAD 359A jsr [A5 + 0x359A /* export_1711 */] 0000037C 2F0B move.l -[A7], A3 0000037E 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */] 00000382 42A7 clr.l -[A7] 00000384 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 0000038A 2F0B move.l -[A7], A3 0000038C 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000390 2E17 move.l D7, [A7] 00000392 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 00000396 2F06 move.l -[A7], D6 00000398 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000039C 2F07 move.l -[A7], D7 0000039E 4EBA 0C1C jsr [PC + 0xC1C /* 00000FBC */] 000003A2 486E FED0 pea.l [A6 - 0x130] 000003A6 2F06 move.l -[A7], D6 000003A8 4EAD 359A jsr [A5 + 0x359A /* export_1711 */] 000003AC 1F3C 0001 move.b -[A7], 0x1 000003B0 2F07 move.l -[A7], D7 000003B2 4EAD 2F22 jsr [A5 + 0x2F22 /* export_1504 */] 000003B6 42A7 clr.l -[A7] 000003B8 42A7 clr.l -[A7] 000003BA 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 000003C0 2F0C move.l -[A7], A4 000003C2 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000003C6 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 000003CA 2D5F FFF0 move.l [A6 - 0x10], [A7]+ 000003CE 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 000003D4 B0AE FFF0 cmp.l D0, [A6 - 0x10] 000003D8 6620 bne +0x22 /* 000003FA */ 000003DA 486E FEF0 pea.l [A6 - 0x110] 000003DE 42A7 clr.l -[A7] 000003E0 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 000003E6 2F0B move.l -[A7], A3 000003E8 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000003EC 4EAD 2F32 jsr [A5 + 0x2F32 /* export_1506 */] 000003F0 486E FEF0 pea.l [A6 - 0x110] 000003F4 2F06 move.l -[A7], D6 000003F6 4EAD 3592 jsr [A5 + 0x3592 /* export_1710 */] label000003FA: 000003FA 2F0C move.l -[A7], A4 000003FC 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] 00000400 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 00000406 B0AE FFF0 cmp.l D0, [A6 - 0x10] 0000040A 57C0 seq D0 0000040C 4400 neg.b D0 0000040E 1D40 0010 move.b [A6 + 0x10], D0 00000412 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000416 4E5E unlink A6 00000418 205F movea.l A0, [A7]+ 0000041A 504F addq.w A7, 8 0000041C 4ED0 jmp [A0] 0000041E 025E 3000 andi.w [A6]+, 0x3000 /* '0\0' */ 00000422 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000424-00000434 fn00000424: 00000424 4E56 FEF4 link A6, -0x010C 00000428 48E7 0018 movem.l -[A7], A3,A4 0000042C 206E 0008 movea.l A0, [A6 + 0x8] 00000430 43EE FF00 lea.l A1, [A6 - 0x100] // end alternate branch 00000424-00000434 fn00000424: // (misaligned) 00000426 FEF4 48E7 .extension 0xEF4 <> // unimplemented 0000042A 0018 206E ori.b [A0]+, 0x6E /* 'n' */ 0000042E 0008 43EE ori.b A0, 0xEE 00000432 FF00 .extension 0xF00 <> // unimplemented 00000434 703F moveq.l D0, 0x3F label00000436: 00000436 22D8 move.l [A1]+, [A0]+ 00000438 51C8 FFFC dbf D0, -0x6 /* 00000436 */ 0000043C 42A7 clr.l -[A7] 0000043E 3F3C 138E move.w -[A7], 0x138E 00000442 42A7 clr.l -[A7] 00000444 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 00000448 285F movea.l A4, [A7]+ 0000044A 42A7 clr.l -[A7] 0000044C 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 00000452 2F0C move.l -[A7], A4 00000454 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000458 265F movea.l A3, [A7]+ 0000045A 487A 003E pea.l [PC + 0x3E /* 0000049A, value 0x25E3000, pstring "^0" */] 0000045E 486E FF00 pea.l [A6 - 0x100] 00000462 2F0B move.l -[A7], A3 00000464 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */] 00000468 42A7 clr.l -[A7] 0000046A 42A7 clr.l -[A7] 0000046C 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 00000472 2F0C move.l -[A7], A4 00000474 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000478 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 0000047C 2D5F FEF4 move.l [A6 - 0x10C], [A7]+ 00000480 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 00000486 B0AE FEF4 cmp.l D0, [A6 - 0x10C] 0000048A 2F0C move.l -[A7], A4 0000048C 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] 00000490 4CDF 1800 movem.l A3,A4, [A7]+ 00000494 4E5E unlink A6 00000496 2E9F move.l [A7], [A7]+ 00000498 4E75 rts 0000049A 025E 3000 andi.w [A6]+, 0x3000 /* '0\0' */ 0000049E 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000004A0-000004B0 fn000004A0: 000004A0 4E56 FEF4 link A6, -0x010C 000004A4 48E7 0018 movem.l -[A7], A3,A4 000004A8 206E 0008 movea.l A0, [A6 + 0x8] 000004AC 43EE FF00 lea.l A1, [A6 - 0x100] // end alternate branch 000004A0-000004B0 fn000004A0: // (misaligned) 000004A2 FEF4 48E7 .extension 0xEF4 <> // unimplemented 000004A6 0018 206E ori.b [A0]+, 0x6E /* 'n' */ 000004AA 0008 43EE ori.b A0, 0xEE 000004AE FF00 .extension 0xF00 <> // unimplemented 000004B0 703F moveq.l D0, 0x3F label000004B2: 000004B2 22D8 move.l [A1]+, [A0]+ 000004B4 51C8 FFFC dbf D0, -0x6 /* 000004B2 */ 000004B8 42A7 clr.l -[A7] 000004BA 3F3C 138F move.w -[A7], 0x138F 000004BE 42A7 clr.l -[A7] 000004C0 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 000004C4 285F movea.l A4, [A7]+ 000004C6 42A7 clr.l -[A7] 000004C8 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 000004CE 2F0C move.l -[A7], A4 000004D0 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000004D4 265F movea.l A3, [A7]+ 000004D6 42A7 clr.l -[A7] 000004D8 42A7 clr.l -[A7] 000004DA 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 000004E0 2F0C move.l -[A7], A4 000004E2 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000004E6 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 000004EA 2D5F FEF4 move.l [A6 - 0x10C], [A7]+ 000004EE 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 000004F4 B0AE FEF4 cmp.l D0, [A6 - 0x10C] 000004F8 2F0C move.l -[A7], A4 000004FA 4EAD 3152 jsr [A5 + 0x3152 /* export_1574 */] 000004FE 4CDF 1800 movem.l A3,A4, [A7]+ 00000502 4E5E unlink A6 00000504 2E9F move.l [A7], [A7]+ 00000506 4E75 rts fn00000508: 00000508 4E56 0000 link A6, 0 0000050C 206E 0008 movea.l A0, [A6 + 0x8] 00000510 2050 movea.l A0, [A0] 00000512 216E 000C 006C move.l [A0 + 0x6C], [A6 + 0xC] 00000518 4E5E unlink A6 0000051A 205F movea.l A0, [A7]+ 0000051C 504F addq.w A7, 8 0000051E 4ED0 jmp [A0] export_1721: 00000520 4E56 FEDC link A6, -0x0124 00000524 48E7 0018 movem.l -[A7], A3,A4 00000528 286E 0008 movea.l A4, [A6 + 0x8] 0000052C 7001 moveq.l D0, 0x01 0000052E B06E 0010 cmp.w D0, [A6 + 0x10] 00000532 6630 bne +0x32 /* 00000564 */ 00000534 42A7 clr.l -[A7] 00000536 4EAD 433A jsr [A5 + 0x433A /* export_2147 */] 0000053A 205F movea.l A0, [A7]+ 0000053C 2050 movea.l A0, [A0] 0000053E 1028 0150 move.b D0, [A0 + 0x150] 00000542 6710 beq +0x12 /* 00000554 */ 00000544 2F2E 000C move.l -[A7], [A6 + 0xC] 00000548 2F3C 0001 044C move.l -[A7], 0x1044C 0000054E 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000552 607C bra +0x7E /* 000005D0 */ label00000554: 00000554 2F2E 000C move.l -[A7], [A6 + 0xC] 00000558 2F3C 0002 044C move.l -[A7], 0x2044C 0000055E 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000562 606C bra +0x6E /* 000005D0 */ label00000564: 00000564 42A7 clr.l -[A7] 00000566 302E 0010 move.w D0, [A6 + 0x10] 0000056A 5340 subq.w D0, 1 0000056C 48C0 ext.l D0 0000056E 2F00 move.l -[A7], D0 00000570 2254 movea.l A1, [A4] 00000572 2069 006C movea.l A0, [A1 + 0x6C] 00000576 2050 movea.l A0, [A0] 00000578 2F28 00E8 move.l -[A7], [A0 + 0xE8] 0000057C 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00000580 265F movea.l A3, [A7]+ 00000582 206E 000C movea.l A0, [A6 + 0xC] 00000586 2F08 move.l -[A7], A0 00000588 486E FEDC pea.l [A6 - 0x124] 0000058C 2F0B move.l -[A7], A3 0000058E 4EAD 359A jsr [A5 + 0x359A /* export_1711 */] 00000592 201F move.l D0, [A7]+ 00000594 205F movea.l A0, [A7]+ 00000596 2240 movea.l A1, D0 00000598 7007 moveq.l D0, 0x07 label0000059A: 0000059A 20D9 move.l [A0]+, [A1]+ 0000059C 51C8 FFFC dbf D0, -0x6 /* 0000059A */ 000005A0 2053 movea.l A0, [A3] 000005A2 1028 00B2 move.b D0, [A0 + 0xB2] 000005A6 6628 bne +0x2A /* 000005D0 */ 000005A8 206E 000C movea.l A0, [A6 + 0xC] 000005AC 2F08 move.l -[A7], A0 000005AE 2F2E 000C move.l -[A7], [A6 + 0xC] 000005B2 487A 002A pea.l [PC + 0x2A /* 000005DE, value 0x1C94E56 */] 000005B6 486E FEFC pea.l [A6 - 0x104] 000005BA 3F3C 0002 move.w -[A7], 0x2 000005BE 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 000005C2 205F movea.l A0, [A7]+ 000005C4 43EE FEFC lea.l A1, [A6 - 0x104] 000005C8 703F moveq.l D0, 0x3F label000005CA: 000005CA 20D9 move.l [A0]+, [A1]+ 000005CC 51C8 FFFC dbf D0, -0x6 /* 000005CA */ label000005D0: 000005D0 4CDF 1800 movem.l A3,A4, [A7]+ 000005D4 4E5E unlink A6 000005D6 205F movea.l A0, [A7]+ 000005D8 DEFC 000A add.w A7, 0xA /* '\n' */ 000005DC 4ED0 jmp [A0] 000005DE 01C9 .incomplete export_1722: 000005E0 4E56 0000 link A6, 0 000005E4 48E7 0108 movem.l -[A7], D7,A4 000005E8 3E2E 0012 move.w D7, [A6 + 0x12] 000005EC 286E 0008 movea.l A4, [A6 + 0x8] 000005F0 3F07 move.w -[A7], D7 000005F2 1F2E 0010 move.b -[A7], [A6 + 0x10] 000005F6 1F2E 000E move.b -[A7], [A6 + 0xE] 000005FA 1F2E 000C move.b -[A7], [A6 + 0xC] 000005FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000602 4EAD 16BA jsr [A5 + 0x16BA /* export_723 */] 00000606 102E 000C move.b D0, [A6 + 0xC] 0000060A 6754 beq +0x56 /* 00000660 */ 0000060C 2054 movea.l A0, [A4] 0000060E 2F28 006C move.l -[A7], [A0 + 0x6C] 00000612 2F3C 6564 6974 move.l -[A7], 0x65646974 /* 'edit' */ 00000618 1F3C 0001 move.b -[A7], 0x1 0000061C 1F3C 0001 move.b -[A7], 0x1 00000620 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000624 2054 movea.l A0, [A4] 00000626 2F28 006C move.l -[A7], [A0 + 0x6C] 0000062A 2F3C 6465 6C20 move.l -[A7], 0x64656C20 /* 'del ' */ 00000630 7001 moveq.l D0, 0x01 00000632 B047 cmp.w D0, D7 00000634 5DC0 slt D0 00000636 4400 neg.b D0 00000638 1F00 move.b -[A7], D0 0000063A 1F3C 0001 move.b -[A7], 0x1 0000063E 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000642 2054 movea.l A0, [A4] 00000644 2F28 006C move.l -[A7], [A0 + 0x6C] 00000648 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 0000064E 7001 moveq.l D0, 0x01 00000650 B047 cmp.w D0, D7 00000652 5DC0 slt D0 00000654 4400 neg.b D0 00000656 1F00 move.b -[A7], D0 00000658 1F3C 0001 move.b -[A7], 0x1 0000065C 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] label00000660: 00000660 4CDF 1080 movem.l D7,A4, [A7]+ 00000664 4E5E unlink A6 00000666 205F movea.l A0, [A7]+ 00000668 DEFC 000C add.w A7, 0xC 0000066C 4ED0 jmp [A0] 0000066E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1723: // at 00000670 (misaligned) 00000672 FFFC .invalid <> 00000674 48E7 0118 movem.l -[A7], D7,A3,A4 00000678 2E2E 0008 move.l D7, [A6 + 0x8] 0000067C 2847 movea.l A4, D7 0000067E 42A7 clr.l -[A7] 00000680 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000684 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000688 2F2E 000C move.l -[A7], [A6 + 0xC] 0000068C 2F07 move.l -[A7], D7 0000068E 4EAD 15AA jsr [A5 + 0x15AA /* export_689 */] 00000692 265F movea.l A3, [A7]+ 00000694 206E 0010 movea.l A0, [A6 + 0x10] 00000698 7001 moveq.l D0, 0x01 0000069A B068 0010 cmp.w D0, [A0 + 0x10] 0000069E 6C56 bge +0x58 /* 000006F6 */ 000006A0 1028 0006 move.b D0, [A0 + 0x6] 000006A4 6730 beq +0x32 /* 000006D6 */ 000006A6 4267 clr.w -[A7] 000006A8 2F07 move.l -[A7], D7 000006AA 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */] 000006AE 7001 moveq.l D0, 0x01 000006B0 B05F cmp.w D0, [A7]+ 000006B2 6C42 bge +0x44 /* 000006F6 */ 000006B4 42A7 clr.l -[A7] 000006B6 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 000006BC 2054 movea.l A0, [A4] 000006BE 2F28 006C move.l -[A7], [A0 + 0x6C] 000006C2 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000006C6 4EAD 14D2 jsr [A5 + 0x14D2 /* export_662 */] 000006CA 2054 movea.l A0, [A4] 000006CC 2F28 006C move.l -[A7], [A0 + 0x6C] 000006D0 4EBA 0456 jsr [PC + 0x456 /* 00000B28 */] 000006D4 6020 bra +0x22 /* 000006F6 */ label000006D6: 000006D6 42A7 clr.l -[A7] 000006D8 2F3C 6564 6974 move.l -[A7], 0x65646974 /* 'edit' */ 000006DE 2054 movea.l A0, [A4] 000006E0 2F28 006C move.l -[A7], [A0 + 0x6C] 000006E4 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000006E8 4EAD 14D2 jsr [A5 + 0x14D2 /* export_662 */] 000006EC 2054 movea.l A0, [A4] 000006EE 2F28 006C move.l -[A7], [A0 + 0x6C] 000006F2 4EBA 0278 jsr [PC + 0x278 /* 0000096C */] label000006F6: 000006F6 2D4B 0018 move.l [A6 + 0x18], A3 000006FA 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000006FE 4E5E unlink A6 00000700 205F movea.l A0, [A7]+ 00000702 DEFC 0010 add.w A7, 0x10 00000706 4ED0 jmp [A0] fn00000708: 00000708 4E56 FF68 link A6, -0x0098 0000070C 48E7 0038 movem.l -[A7], A2,A3,A4 00000710 206E 000C movea.l A0, [A6 + 0xC] 00000714 43EE FF70 lea.l A1, [A6 - 0x90] 00000718 7023 moveq.l D0, 0x23 label0000071A: 0000071A 22D8 move.l [A1]+, [A0]+ 0000071C 51C8 FFFC dbf D0, -0x6 /* 0000071A */ 00000720 266E 0008 movea.l A3, [A6 + 0x8] 00000724 284B movea.l A4, A3 00000726 2054 movea.l A0, [A4] 00000728 4228 0056 clr.b [A0 + 0x56] 0000072C 43E8 0058 lea.l A1, [A0 + 0x58] 00000730 45EE FF70 lea.l A2, [A6 - 0x90] 00000734 7023 moveq.l D0, 0x23 label00000736: 00000736 22DA move.l [A1]+, [A2]+ 00000738 51C8 FFFC dbf D0, -0x6 /* 00000736 */ 0000073C 216E 0010 00E8 move.l [A0 + 0xE8], [A6 + 0x10] 00000742 4228 00F0 clr.b [A0 + 0xF0] 00000746 7000 moveq.l D0, 0x00 00000748 2140 01F0 move.l [A0 + 0x1F0], D0 0000074C 42A7 clr.l -[A7] 0000074E 2F3C 4C69 7374 move.l -[A7], 0x4C697374 /* 'List' */ 00000754 2F0B move.l -[A7], A3 00000756 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000075A 2054 movea.l A0, [A4] 0000075C 215F 00EC move.l [A0 + 0xEC], [A7]+ 00000760 2F0B move.l -[A7], A3 00000762 2054 movea.l A0, [A4] 00000764 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000768 4EBA FD9E jsr [PC - 0x262 /* 00000508 */] 0000076C 2254 movea.l A1, [A4] 0000076E 2069 00EC movea.l A0, [A1 + 0xEC] 00000772 2050 movea.l A0, [A0] 00000774 3F28 003C move.w -[A7], [A0 + 0x3C] 00000778 2F29 00EC move.l -[A7], [A1 + 0xEC] 0000077C 4EAD 0622 jsr [A5 + 0x622 /* export_192 */] 00000780 2254 movea.l A1, [A4] 00000782 2069 00E8 movea.l A0, [A1 + 0xE8] 00000786 2050 movea.l A0, [A0] 00000788 2028 000A move.l D0, [A0 + 0xA] 0000078C 5280 addq.l D0, 1 0000078E 3F00 move.w -[A7], D0 00000790 2F29 00EC move.l -[A7], [A1 + 0xEC] 00000794 4EAD 16A2 jsr [A5 + 0x16A2 /* export_720 */] 00000798 2F3C 0000 0001 move.l -[A7], 0x1 0000079E 1F3C 0001 move.b -[A7], 0x1 000007A2 1F3C 0001 move.b -[A7], 0x1 000007A6 2054 movea.l A0, [A4] 000007A8 2F28 00EC move.l -[A7], [A0 + 0xEC] 000007AC 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */] 000007B0 4267 clr.w -[A7] 000007B2 2054 movea.l A0, [A4] 000007B4 2F28 00EC move.l -[A7], [A0 + 0xEC] 000007B8 4EAD 162A jsr [A5 + 0x162A /* export_705 */] 000007BC 2054 movea.l A0, [A4] 000007BE 2F28 00EC move.l -[A7], [A0 + 0xEC] 000007C2 4EAD 30CA jsr [A5 + 0x30CA /* export_1557 */] 000007C6 2F0B move.l -[A7], A3 000007C8 2F3C 6E65 7720 move.l -[A7], 0x6E657720 /* 'new ' */ 000007CE 2254 movea.l A1, [A4] 000007D0 2069 00E8 movea.l A0, [A1 + 0xE8] 000007D4 701B moveq.l D0, 0x1B 000007D6 2050 movea.l A0, [A0] 000007D8 B0A8 000A cmp.l D0, [A0 + 0xA] 000007DC 5EC0 sgt D0 000007DE 4400 neg.b D0 000007E0 1F00 move.b -[A7], D0 000007E2 1F3C 0001 move.b -[A7], 0x1 000007E6 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 000007EA 2F0B move.l -[A7], A3 000007EC 2F3C 6564 6974 move.l -[A7], 0x65646974 /* 'edit' */ 000007F2 1F3C 0001 move.b -[A7], 0x1 000007F6 1F3C 0001 move.b -[A7], 0x1 000007FA 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 000007FE 2F0B move.l -[A7], A3 00000800 2F3C 6465 6C20 move.l -[A7], 0x64656C20 /* 'del ' */ 00000806 4267 clr.w -[A7] 00000808 1F3C 0001 move.b -[A7], 0x1 0000080C 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000810 2F0B move.l -[A7], A3 00000812 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 00000818 4267 clr.w -[A7] 0000081A 1F3C 0001 move.b -[A7], 0x1 0000081E 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000822 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00000826 4E5E unlink A6 00000828 205F movea.l A0, [A7]+ 0000082A DEFC 000C add.w A7, 0xC 0000082E 4ED0 jmp [A0] fn00000830: 00000830 4E56 FF68 link A6, -0x0098 00000834 48E7 0138 movem.l -[A7], D7,A2,A3,A4 00000838 266E 0008 movea.l A3, [A6 + 0x8] 0000083C 284B movea.l A4, A3 0000083E 486E FFFC pea.l [A6 - 0x4] 00000842 486D 2864 pea.l [A5 + 0x2864] 00000846 3F3C 00B4 move.w -[A7], 0xB4 0000084A 4EAD 1AEA jsr [A5 + 0x1AEA /* export_857 */] 0000084E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000852 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 00000856 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000085A 4EAD 357A jsr [A5 + 0x357A /* export_1707 */] 0000085E 41EE FF68 lea.l A0, [A6 - 0x98] 00000862 2454 movea.l A2, [A4] 00000864 43EA 0058 lea.l A1, [A2 + 0x58] 00000868 7023 moveq.l D0, 0x23 label0000086A: 0000086A 20D9 move.l [A0]+, [A1]+ 0000086C 51C8 FFFC dbf D0, -0x6 /* 0000086A */ 00000870 486E FF68 pea.l [A6 - 0x98] 00000874 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000878 4EAD 358A jsr [A5 + 0x358A /* export_1709 */] 0000087C 4267 clr.w -[A7] 0000087E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000882 2054 movea.l A0, [A4] 00000884 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000888 4EBA F7EE jsr [PC - 0x812 /* 00000078 */] 0000088C 101F move.b D0, [A7]+ 0000088E 6700 00CA beq +0xCC /* 0000095A */ 00000892 2054 movea.l A0, [A4] 00000894 117C 0001 0056 move.b [A0 + 0x56], 0x1 0000089A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000089E 2054 movea.l A0, [A4] 000008A0 2F28 00E8 move.l -[A7], [A0 + 0xE8] 000008A4 4EAD 32FA jsr [A5 + 0x32FA /* export_1627 */] 000008A8 3F3C 0001 move.w -[A7], 0x1 000008AC 2054 movea.l A0, [A4] 000008AE 2F28 00EC move.l -[A7], [A0 + 0xEC] 000008B2 4EAD 16A2 jsr [A5 + 0x16A2 /* export_720 */] 000008B6 42A7 clr.l -[A7] 000008B8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000008BC 2054 movea.l A0, [A4] 000008BE 2F28 00E8 move.l -[A7], [A0 + 0xE8] 000008C2 4EAD 18FA jsr [A5 + 0x18FA /* export_795 */] 000008C6 2E1F move.l D7, [A7]+ 000008C8 2007 move.l D0, D7 000008CA 5280 addq.l D0, 1 000008CC 3F00 move.w -[A7], D0 000008CE 4267 clr.w -[A7] 000008D0 1F3C 0001 move.b -[A7], 0x1 000008D4 1F3C 0001 move.b -[A7], 0x1 000008D8 2054 movea.l A0, [A4] 000008DA 2F28 00EC move.l -[A7], [A0 + 0xEC] 000008DE 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */] 000008E2 4267 clr.w -[A7] 000008E4 2054 movea.l A0, [A4] 000008E6 2F28 00EC move.l -[A7], [A0 + 0xEC] 000008EA 4EAD 162A jsr [A5 + 0x162A /* export_705 */] 000008EE 2054 movea.l A0, [A4] 000008F0 2F28 00EC move.l -[A7], [A0 + 0xEC] 000008F4 4EAD 30CA jsr [A5 + 0x30CA /* export_1557 */] 000008F8 2F0B move.l -[A7], A3 000008FA 2F3C 6E65 7720 move.l -[A7], 0x6E657720 /* 'new ' */ 00000900 2254 movea.l A1, [A4] 00000902 2069 00E8 movea.l A0, [A1 + 0xE8] 00000906 701B moveq.l D0, 0x1B 00000908 2050 movea.l A0, [A0] 0000090A B0A8 000A cmp.l D0, [A0 + 0xA] 0000090E 5EC0 sgt D0 00000910 4400 neg.b D0 00000912 1F00 move.b -[A7], D0 00000914 1F3C 0001 move.b -[A7], 0x1 00000918 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 0000091C 2F0B move.l -[A7], A3 0000091E 2F3C 6564 6974 move.l -[A7], 0x65646974 /* 'edit' */ 00000924 1F3C 0001 move.b -[A7], 0x1 00000928 1F3C 0001 move.b -[A7], 0x1 0000092C 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000930 2F0B move.l -[A7], A3 00000932 2F3C 6465 6C20 move.l -[A7], 0x64656C20 /* 'del ' */ 00000938 1F3C 0001 move.b -[A7], 0x1 0000093C 1F3C 0001 move.b -[A7], 0x1 00000940 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000944 2F0B move.l -[A7], A3 00000946 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 0000094C 1F3C 0001 move.b -[A7], 0x1 00000950 1F3C 0001 move.b -[A7], 0x1 00000954 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000958 6008 bra +0xA /* 00000962 */ label0000095A: 0000095A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000095E 4EAD 3352 jsr [A5 + 0x3352 /* export_1638 */] label00000962: 00000962 4CDF 1C80 movem.l D7,A2,A3,A4, [A7]+ 00000966 4E5E unlink A6 00000968 2E9F move.l [A7], [A7]+ 0000096A 4E75 rts fn0000096C: 0000096C 4E56 FFF8 link A6, -0x0008 00000970 48E7 0118 movem.l -[A7], D7,A3,A4 00000974 286E 0008 movea.l A4, [A6 + 0x8] 00000978 4267 clr.w -[A7] 0000097A 2054 movea.l A0, [A4] 0000097C 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000980 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */] 00000984 7001 moveq.l D0, 0x01 00000986 B05F cmp.w D0, [A7]+ 00000988 6606 bne +0x8 /* 00000990 */ 0000098A 7000 moveq.l D0, 0x00 0000098C 2640 movea.l A3, D0 0000098E 6022 bra +0x24 /* 000009B2 */ label00000990: 00000990 42A7 clr.l -[A7] 00000992 4267 clr.w -[A7] 00000994 2054 movea.l A0, [A4] 00000996 2F28 00EC move.l -[A7], [A0 + 0xEC] 0000099A 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */] 0000099E 301F move.w D0, [A7]+ 000009A0 5340 subq.w D0, 1 000009A2 48C0 ext.l D0 000009A4 2F00 move.l -[A7], D0 000009A6 2054 movea.l A0, [A4] 000009A8 2F28 00E8 move.l -[A7], [A0 + 0xE8] 000009AC 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 000009B0 265F movea.l A3, [A7]+ label000009B2: 000009B2 4267 clr.w -[A7] 000009B4 2F0B move.l -[A7], A3 000009B6 4EBA F7BC jsr [PC - 0x844 /* 00000174 */] 000009BA 101F move.b D0, [A7]+ 000009BC 6724 beq +0x26 /* 000009E2 */ 000009BE 2054 movea.l A0, [A4] 000009C0 117C 0001 0056 move.b [A0 + 0x56], 0x1 000009C6 42A7 clr.l -[A7] 000009C8 2F0B move.l -[A7], A3 000009CA 2054 movea.l A0, [A4] 000009CC 2F28 00E8 move.l -[A7], [A0 + 0xE8] 000009D0 4EAD 18FA jsr [A5 + 0x18FA /* export_795 */] 000009D4 2E1F move.l D7, [A7]+ 000009D6 3F07 move.w -[A7], D7 000009D8 2054 movea.l A0, [A4] 000009DA 2F28 00EC move.l -[A7], [A0 + 0xEC] 000009DE 4EAD 16AA jsr [A5 + 0x16AA /* export_721 */] label000009E2: 000009E2 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000009E6 4E5E unlink A6 000009E8 2E9F move.l [A7], [A7]+ 000009EA 4E75 rts fn000009EC: 000009EC 4E56 FFF8 link A6, -0x0008 000009F0 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000009F4 266E 0008 movea.l A3, [A6 + 0x8] 000009F8 284B movea.l A4, A3 000009FA 4267 clr.w -[A7] 000009FC 2054 movea.l A0, [A4] 000009FE 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000A02 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */] 00000A06 301F move.w D0, [A7]+ 00000A08 48C0 ext.l D0 00000A0A 2E00 move.l D7, D0 00000A0C 42A7 clr.l -[A7] 00000A0E 2007 move.l D0, D7 00000A10 5380 subq.l D0, 1 00000A12 2F00 move.l -[A7], D0 00000A14 2054 movea.l A0, [A4] 00000A16 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000A1A 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00000A1E 2C1F move.l D6, [A7]+ 00000A20 4267 clr.w -[A7] 00000A22 2F06 move.l -[A7], D6 00000A24 4EBA F8A2 jsr [PC - 0x75E /* 000002C8 */] 00000A28 101F move.b D0, [A7]+ 00000A2A 6700 00F0 beq +0xF2 /* 00000B1C */ 00000A2E 2054 movea.l A0, [A4] 00000A30 117C 0001 0056 move.b [A0 + 0x56], 0x1 00000A36 2F06 move.l -[A7], D6 00000A38 2054 movea.l A0, [A4] 00000A3A 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000A3E 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 00000A42 3F07 move.w -[A7], D7 00000A44 3F3C 0001 move.w -[A7], 0x1 00000A48 2054 movea.l A0, [A4] 00000A4A 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000A4E 4EAD 061A jsr [A5 + 0x61A /* export_191 */] 00000A52 2F0B move.l -[A7], A3 00000A54 2F3C 6E65 7720 move.l -[A7], 0x6E657720 /* 'new ' */ 00000A5A 2254 movea.l A1, [A4] 00000A5C 2069 00E8 movea.l A0, [A1 + 0xE8] 00000A60 701B moveq.l D0, 0x1B 00000A62 2050 movea.l A0, [A0] 00000A64 B0A8 000A cmp.l D0, [A0 + 0xA] 00000A68 5EC0 sgt D0 00000A6A 4400 neg.b D0 00000A6C 1F00 move.b -[A7], D0 00000A6E 1F3C 0001 move.b -[A7], 0x1 00000A72 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000A76 2F0B move.l -[A7], A3 00000A78 2F3C 6564 6974 move.l -[A7], 0x65646974 /* 'edit' */ 00000A7E 1F3C 0001 move.b -[A7], 0x1 00000A82 1F3C 0001 move.b -[A7], 0x1 00000A86 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000A8A 2F0B move.l -[A7], A3 00000A8C 2F3C 6465 6C20 move.l -[A7], 0x64656C20 /* 'del ' */ 00000A92 2254 movea.l A1, [A4] 00000A94 2069 00E8 movea.l A0, [A1 + 0xE8] 00000A98 2050 movea.l A0, [A0] 00000A9A 4AA8 000A tst.l [A0 + 0xA] 00000A9E 5EC0 sgt D0 00000AA0 4400 neg.b D0 00000AA2 1F00 move.b -[A7], D0 00000AA4 1F3C 0001 move.b -[A7], 0x1 00000AA8 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000AAC 2F0B move.l -[A7], A3 00000AAE 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 00000AB4 2254 movea.l A1, [A4] 00000AB6 2069 00E8 movea.l A0, [A1 + 0xE8] 00000ABA 2050 movea.l A0, [A0] 00000ABC 4AA8 000A tst.l [A0 + 0xA] 00000AC0 5EC0 sgt D0 00000AC2 4400 neg.b D0 00000AC4 1F00 move.b -[A7], D0 00000AC6 1F3C 0001 move.b -[A7], 0x1 00000ACA 4EAD 24D2 jsr [A5 + 0x24D2 /* export_1174 */] 00000ACE 2007 move.l D0, D7 00000AD0 5380 subq.l D0, 1 00000AD2 2254 movea.l A1, [A4] 00000AD4 2069 00E8 movea.l A0, [A1 + 0xE8] 00000AD8 2050 movea.l A0, [A0] 00000ADA B0A8 000A cmp.l D0, [A0 + 0xA] 00000ADE 6D22 blt +0x24 /* 00000B02 */ 00000AE0 2069 00E8 movea.l A0, [A1 + 0xE8] 00000AE4 2050 movea.l A0, [A0] 00000AE6 2028 000A move.l D0, [A0 + 0xA] 00000AEA 5280 addq.l D0, 1 00000AEC 3F00 move.w -[A7], D0 00000AEE 4267 clr.w -[A7] 00000AF0 1F3C 0001 move.b -[A7], 0x1 00000AF4 1F3C 0001 move.b -[A7], 0x1 00000AF8 2F29 00EC move.l -[A7], [A1 + 0xEC] 00000AFC 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */] 00000B00 601A bra +0x1C /* 00000B1C */ label00000B02: 00000B02 2007 move.l D0, D7 00000B04 5380 subq.l D0, 1 00000B06 3F00 move.w -[A7], D0 00000B08 4267 clr.w -[A7] 00000B0A 1F3C 0001 move.b -[A7], 0x1 00000B0E 1F3C 0001 move.b -[A7], 0x1 00000B12 2054 movea.l A0, [A4] 00000B14 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000B18 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */] label00000B1C: 00000B1C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000B20 4E5E unlink A6 00000B22 2E9F move.l [A7], [A7]+ 00000B24 4E75 rts 00000B26 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000B28-00000B2C fn00000B28: 00000B28 4E56 FFF8 link A6, -0x0008 // end alternate branch 00000B28-00000B2C fn00000B28: // (misaligned) 00000B2A FFF8 .invalid <> 00000B2C 48E7 0118 movem.l -[A7], D7,A3,A4 00000B30 286E 0008 movea.l A4, [A6 + 0x8] 00000B34 42A7 clr.l -[A7] 00000B36 4267 clr.w -[A7] 00000B38 2054 movea.l A0, [A4] 00000B3A 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000B3E 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */] 00000B42 301F move.w D0, [A7]+ 00000B44 5340 subq.w D0, 1 00000B46 48C0 ext.l D0 00000B48 2F00 move.l -[A7], D0 00000B4A 2054 movea.l A0, [A4] 00000B4C 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000B50 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00000B54 265F movea.l A3, [A7]+ 00000B56 4267 clr.w -[A7] 00000B58 2F0B move.l -[A7], A3 00000B5A 2054 movea.l A0, [A4] 00000B5C 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000B60 4EBA F7E2 jsr [PC - 0x81E /* 00000344 */] 00000B64 101F move.b D0, [A7]+ 00000B66 677E beq +0x80 /* 00000BE6 */ 00000B68 2054 movea.l A0, [A4] 00000B6A 117C 0001 0056 move.b [A0 + 0x56], 0x1 00000B70 42A7 clr.l -[A7] 00000B72 4267 clr.w -[A7] 00000B74 2054 movea.l A0, [A4] 00000B76 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000B7A 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */] 00000B7E 301F move.w D0, [A7]+ 00000B80 5340 subq.w D0, 1 00000B82 48C0 ext.l D0 00000B84 2F00 move.l -[A7], D0 00000B86 2054 movea.l A0, [A4] 00000B88 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000B8C 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00000B90 2054 movea.l A0, [A4] 00000B92 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000B96 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 00000B9A 2F0B move.l -[A7], A3 00000B9C 2054 movea.l A0, [A4] 00000B9E 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000BA2 4EAD 32FA jsr [A5 + 0x32FA /* export_1627 */] 00000BA6 42A7 clr.l -[A7] 00000BA8 2F0B move.l -[A7], A3 00000BAA 2054 movea.l A0, [A4] 00000BAC 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000BB0 4EAD 18FA jsr [A5 + 0x18FA /* export_795 */] 00000BB4 2E1F move.l D7, [A7]+ 00000BB6 2007 move.l D0, D7 00000BB8 5280 addq.l D0, 1 00000BBA 3F00 move.w -[A7], D0 00000BBC 4267 clr.w -[A7] 00000BBE 1F3C 0001 move.b -[A7], 0x1 00000BC2 1F3C 0001 move.b -[A7], 0x1 00000BC6 2054 movea.l A0, [A4] 00000BC8 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000BCC 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */] 00000BD0 4267 clr.w -[A7] 00000BD2 2054 movea.l A0, [A4] 00000BD4 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000BD8 4EAD 162A jsr [A5 + 0x162A /* export_705 */] 00000BDC 2054 movea.l A0, [A4] 00000BDE 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000BE2 4EAD 30CA jsr [A5 + 0x30CA /* export_1557 */] label00000BE6: 00000BE6 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000BEA 4E5E unlink A6 00000BEC 2E9F move.l [A7], [A7]+ 00000BEE 4E75 rts export_1724: 00000BF0 4E56 0000 link A6, 0 00000BF4 2F0C move.l -[A7], A4 00000BF6 286E 0008 movea.l A4, [A6 + 0x8] 00000BFA 2D6D FA84 0012 move.l [A6 + 0x12], [A5 - 0x57C] 00000C00 302E 0010 move.w D0, [A6 + 0x10] 00000C04 5740 subq.w D0, 3 00000C06 676A beq +0x6C /* 00000C72 */ 00000C08 5B40 subq.w D0, 5 00000C0A 674A beq +0x4C /* 00000C56 */ 00000C0C 5B40 subq.w D0, 5 00000C0E 6762 beq +0x64 /* 00000C72 */ 00000C10 0440 0037 subi.w D0, 0x37 /* '7' */ 00000C14 6740 beq +0x42 /* 00000C56 */ 00000C16 5340 subq.w D0, 1 00000C18 672E beq +0x30 /* 00000C48 */ 00000C1A 0440 0009 subi.w D0, 0x9 /* '\t' */ 00000C1E 671A beq +0x1C /* 00000C3A */ 00000C20 5940 subq.w D0, 4 00000C22 6740 beq +0x42 /* 00000C64 */ 00000C24 0440 0012 subi.w D0, 0x12 00000C28 672C beq +0x2E /* 00000C56 */ 00000C2A 5340 subq.w D0, 1 00000C2C 671A beq +0x1C /* 00000C48 */ 00000C2E 0440 0009 subi.w D0, 0x9 /* '\t' */ 00000C32 6706 beq +0x8 /* 00000C3A */ 00000C34 5940 subq.w D0, 4 00000C36 672C beq +0x2E /* 00000C64 */ 00000C38 6046 bra +0x48 /* 00000C80 */ label00000C3A: 00000C3A 2F0C move.l -[A7], A4 00000C3C 2F3C 6E65 7720 move.l -[A7], 0x6E657720 /* 'new ' */ 00000C42 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 00000C46 604C bra +0x4E /* 00000C94 */ label00000C48: 00000C48 2F0C move.l -[A7], A4 00000C4A 2F3C 6564 6974 move.l -[A7], 0x65646974 /* 'edit' */ 00000C50 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 00000C54 603E bra +0x40 /* 00000C94 */ label00000C56: 00000C56 2F0C move.l -[A7], A4 00000C58 2F3C 6465 6C20 move.l -[A7], 0x64656C20 /* 'del ' */ 00000C5E 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 00000C62 6030 bra +0x32 /* 00000C94 */ label00000C64: 00000C64 2F0C move.l -[A7], A4 00000C66 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 00000C6C 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 00000C70 6022 bra +0x24 /* 00000C94 */ label00000C72: 00000C72 2F0C move.l -[A7], A4 00000C74 2F3C 646F 6E65 move.l -[A7], 0x646F6E65 /* 'done' */ 00000C7A 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 00000C7E 6014 bra +0x16 /* 00000C94 */ label00000C80: 00000C80 42A7 clr.l -[A7] 00000C82 3F2E 0010 move.w -[A7], [A6 + 0x10] 00000C86 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C8A 2F0C move.l -[A7], A4 00000C8C 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */] 00000C90 2D5F 0012 move.l [A6 + 0x12], [A7]+ label00000C94: 00000C94 285F movea.l A4, [A7]+ 00000C96 4E5E unlink A6 00000C98 205F movea.l A0, [A7]+ 00000C9A DEFC 000A add.w A7, 0xA /* '\n' */ 00000C9E 4ED0 jmp [A0] export_1725: 00000CA0 4E56 FCF2 link A6, -0x030E 00000CA4 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4 00000CA8 282E 0008 move.l D4, [A6 + 0x8] 00000CAC 3A2E 0012 move.w D5, [A6 + 0x12] 00000CB0 2844 movea.l A4, D4 00000CB2 2D6D FA84 0014 move.l [A6 + 0x14], [A5 - 0x57C] 00000CB8 3005 move.w D0, D5 00000CBA 5740 subq.w D0, 3 00000CBC 6700 00EA beq +0xEC /* 00000DA8 */ 00000CC0 5D40 subq.w D0, 6 00000CC2 6700 0118 beq +0x11A /* 00000DDC */ 00000CC6 5940 subq.w D0, 4 00000CC8 6700 00DE beq +0xE0 /* 00000DA8 */ 00000CCC 0440 000E subi.w D0, 0xE 00000CD0 6700 010A beq +0x10C /* 00000DDC */ 00000CD4 5340 subq.w D0, 1 00000CD6 677C beq +0x7E /* 00000D54 */ 00000CD8 5340 subq.w D0, 1 00000CDA 670C beq +0xE /* 00000CE8 */ 00000CDC 5340 subq.w D0, 1 00000CDE 6774 beq +0x76 /* 00000D54 */ 00000CE0 5340 subq.w D0, 1 00000CE2 6704 beq +0x6 /* 00000CE8 */ 00000CE4 6000 0110 bra +0x112 /* 00000DF6 */ label00000CE8: 00000CE8 2254 movea.l A1, [A4] 00000CEA 2069 00EC movea.l A0, [A1 + 0xEC] 00000CEE 2050 movea.l A0, [A0] 00000CF0 4A68 003C tst.w [A0 + 0x3C] 00000CF4 6F00 021E ble +0x220 /* 00000F14 */ 00000CF8 4267 clr.w -[A7] 00000CFA 2054 movea.l A0, [A4] 00000CFC 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000D00 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */] 00000D04 301F move.w D0, [A7]+ 00000D06 5240 addq.w D0, 1 00000D08 48C0 ext.l D0 00000D0A 2E00 move.l D7, D0 00000D0C 2254 movea.l A1, [A4] 00000D0E 2069 00EC movea.l A0, [A1 + 0xEC] 00000D12 2050 movea.l A0, [A0] 00000D14 3028 003C move.w D0, [A0 + 0x3C] 00000D18 48C0 ext.l D0 00000D1A B087 cmp.l D0, D7 00000D1C 6C0E bge +0x10 /* 00000D2C */ 00000D1E 2069 00EC movea.l A0, [A1 + 0xEC] 00000D22 2050 movea.l A0, [A0] 00000D24 3028 003C move.w D0, [A0 + 0x3C] 00000D28 48C0 ext.l D0 00000D2A 2E00 move.l D7, D0 label00000D2C: 00000D2C 3F07 move.w -[A7], D7 00000D2E 4267 clr.w -[A7] 00000D30 1F3C 0001 move.b -[A7], 0x1 00000D34 1F3C 0001 move.b -[A7], 0x1 00000D38 2054 movea.l A0, [A4] 00000D3A 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000D3E 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */] 00000D42 1F3C 0001 move.b -[A7], 0x1 00000D46 2054 movea.l A0, [A4] 00000D48 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000D4C 4EAD 162A jsr [A5 + 0x162A /* export_705 */] 00000D50 6000 01C2 bra +0x1C4 /* 00000F14 */ label00000D54: 00000D54 2254 movea.l A1, [A4] 00000D56 2069 00EC movea.l A0, [A1 + 0xEC] 00000D5A 2050 movea.l A0, [A0] 00000D5C 4A68 003C tst.w [A0 + 0x3C] 00000D60 6F00 01B2 ble +0x1B4 /* 00000F14 */ 00000D64 4267 clr.w -[A7] 00000D66 2054 movea.l A0, [A4] 00000D68 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000D6C 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */] 00000D70 301F move.w D0, [A7]+ 00000D72 5340 subq.w D0, 1 00000D74 48C0 ext.l D0 00000D76 2E00 move.l D7, D0 00000D78 7001 moveq.l D0, 0x01 00000D7A B087 cmp.l D0, D7 00000D7C 6F02 ble +0x4 /* 00000D80 */ 00000D7E 7E01 moveq.l D7, 0x01 label00000D80: 00000D80 3F07 move.w -[A7], D7 00000D82 4267 clr.w -[A7] 00000D84 1F3C 0001 move.b -[A7], 0x1 00000D88 1F3C 0001 move.b -[A7], 0x1 00000D8C 2054 movea.l A0, [A4] 00000D8E 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000D92 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */] 00000D96 1F3C 0001 move.b -[A7], 0x1 00000D9A 2054 movea.l A0, [A4] 00000D9C 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000DA0 4EAD 162A jsr [A5 + 0x162A /* export_705 */] 00000DA4 6000 016E bra +0x170 /* 00000F14 */ label00000DA8: 00000DA8 4267 clr.w -[A7] 00000DAA 42A7 clr.l -[A7] 00000DAC 2F3C 6564 6974 move.l -[A7], 0x65646974 /* 'edit' */ 00000DB2 2F04 move.l -[A7], D4 00000DB4 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00000DB8 4EAD 1FB2 jsr [A5 + 0x1FB2 /* export_1010 */] 00000DBC 101F move.b D0, [A7]+ 00000DBE 6600 0154 bne +0x156 /* 00000F14 */ 00000DC2 42A7 clr.l -[A7] 00000DC4 3F05 move.w -[A7], D5 00000DC6 3F2E 0010 move.w -[A7], [A6 + 0x10] 00000DCA 2F2E 000C move.l -[A7], [A6 + 0xC] 00000DCE 2F04 move.l -[A7], D4 00000DD0 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */] 00000DD4 2D5F 0014 move.l [A6 + 0x14], [A7]+ 00000DD8 6000 013A bra +0x13C /* 00000F14 */ label00000DDC: 00000DDC 42A7 clr.l -[A7] 00000DDE 3F05 move.w -[A7], D5 00000DE0 3F2E 0010 move.w -[A7], [A6 + 0x10] 00000DE4 2F2E 000C move.l -[A7], [A6 + 0xC] 00000DE8 2F04 move.l -[A7], D4 00000DEA 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */] 00000DEE 2D5F 0014 move.l [A6 + 0x14], [A7]+ 00000DF2 6000 0120 bra +0x122 /* 00000F14 */ label00000DF6: 00000DF6 2254 movea.l A1, [A4] 00000DF8 2069 00E8 movea.l A0, [A1 + 0xE8] 00000DFC 2050 movea.l A0, [A0] 00000DFE 4AA8 000A tst.l [A0 + 0xA] 00000E02 6F00 0110 ble +0x112 /* 00000F14 */ 00000E06 42A7 clr.l -[A7] 00000E08 A975 syscall TickCount 00000E0A 2054 movea.l A0, [A4] 00000E0C 2028 01F0 move.l D0, [A0 + 0x1F0] 00000E10 723C moveq.l D1, 0x3C 00000E12 D081 add.l D0, D1 00000E14 B09F cmp.l D0, [A7]+ 00000E16 6C14 bge +0x16 /* 00000E2C */ 00000E18 303C 0100 move.w D0, 0x100 00000E1C 1005 move.b D0, D5 00000E1E 3D40 FCF4 move.w [A6 - 0x30C], D0 00000E22 2054 movea.l A0, [A4] 00000E24 316E FCF4 00F0 move.w [A0 + 0xF0], [A6 - 0x30C] 00000E2A 6032 bra +0x34 /* 00000E5E */ label00000E2C: 00000E2C 2054 movea.l A0, [A4] 00000E2E 4868 00F0 pea.l [A0 + 0xF0] 00000E32 303C 0100 move.w D0, 0x100 00000E36 1005 move.b D0, D5 00000E38 3D40 FCF2 move.w [A6 - 0x30E], D0 00000E3C 486E FCF2 pea.l [A6 - 0x30E] 00000E40 486E FCF6 pea.l [A6 - 0x30A] 00000E44 3F3C 0002 move.w -[A7], 0x2 00000E48 4EAD 494A jsr [A5 + 0x494A /* export_2341 */] 00000E4C 2254 movea.l A1, [A4] 00000E4E 41E9 00F0 lea.l A0, [A1 + 0xF0] 00000E52 45EE FCF6 lea.l A2, [A6 - 0x30A] 00000E56 703F moveq.l D0, 0x3F label00000E58: 00000E58 20DA move.l [A0]+, [A2]+ 00000E5A 51C8 FFFC dbf D0, -0x6 /* 00000E58 */ label00000E5E: 00000E5E 42A7 clr.l -[A7] 00000E60 A975 syscall TickCount 00000E62 2054 movea.l A0, [A4] 00000E64 215F 01F0 move.l [A0 + 0x1F0], [A7]+ 00000E68 43EE FEF8 lea.l A1, [A6 - 0x108] 00000E6C 45E8 00F0 lea.l A2, [A0 + 0xF0] 00000E70 703F moveq.l D0, 0x3F label00000E72: 00000E72 22DA move.l [A1]+, [A2]+ 00000E74 51C8 FFFC dbf D0, -0x6 /* 00000E72 */ 00000E78 3F3C 0BCD move.w -[A7], 0xBCD 00000E7C 486E FDF8 pea.l [A6 - 0x208] 00000E80 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */] 00000E84 4267 clr.w -[A7] 00000E86 41EE FDF8 lea.l A0, [A6 - 0x208] 00000E8A 2008 move.l D0, A0 00000E8C 5280 addq.l D0, 1 00000E8E 2F00 move.l -[A7], D0 00000E90 41EE FEF8 lea.l A0, [A6 - 0x108] 00000E94 2008 move.l D0, A0 00000E96 5280 addq.l D0, 1 00000E98 2F00 move.l -[A7], D0 00000E9A 4240 clr.w D0 00000E9C 102E FEF8 move.b D0, [A6 - 0x108] 00000EA0 3F00 move.w -[A7], D0 00000EA2 4240 clr.w D0 00000EA4 102E FEF8 move.b D0, [A6 - 0x108] 00000EA8 3F00 move.w -[A7], D0 00000EAA 3F3C 000C move.w -[A7], 0xC 00000EAE A9ED syscall Pack6 00000EB0 4A5F tst.w [A7]+ 00000EB2 6604 bne +0x6 /* 00000EB8 */ 00000EB4 7C01 moveq.l D6, 0x01 00000EB6 6038 bra +0x3A /* 00000EF0 */ label00000EB8: 00000EB8 42A7 clr.l -[A7] 00000EBA 486E FEF8 pea.l [A6 - 0x108] 00000EBE 2054 movea.l A0, [A4] 00000EC0 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000EC4 4EAD 35C2 jsr [A5 + 0x35C2 /* export_1716 */] 00000EC8 265F movea.l A3, [A7]+ 00000ECA 200B move.l D0, A3 00000ECC 660E bne +0x10 /* 00000EDC */ 00000ECE 42A7 clr.l -[A7] 00000ED0 2054 movea.l A0, [A4] 00000ED2 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000ED6 4EAD 192A jsr [A5 + 0x192A /* export_801 */] 00000EDA 265F movea.l A3, [A7]+ label00000EDC: 00000EDC 42A7 clr.l -[A7] 00000EDE 2F0B move.l -[A7], A3 00000EE0 2054 movea.l A0, [A4] 00000EE2 2F28 00E8 move.l -[A7], [A0 + 0xE8] 00000EE6 4EAD 18FA jsr [A5 + 0x18FA /* export_795 */] 00000EEA 201F move.l D0, [A7]+ 00000EEC 5280 addq.l D0, 1 00000EEE 3C00 move.w D6, D0 label00000EF0: 00000EF0 3F06 move.w -[A7], D6 00000EF2 4267 clr.w -[A7] 00000EF4 1F3C 0001 move.b -[A7], 0x1 00000EF8 1F3C 0001 move.b -[A7], 0x1 00000EFC 2054 movea.l A0, [A4] 00000EFE 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000F02 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */] 00000F06 1F3C 0001 move.b -[A7], 0x1 00000F0A 2054 movea.l A0, [A4] 00000F0C 2F28 00EC move.l -[A7], [A0 + 0xEC] 00000F10 4EAD 162A jsr [A5 + 0x162A /* export_705 */] label00000F14: 00000F14 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000F18 4E5E unlink A6 00000F1A 205F movea.l A0, [A7]+ 00000F1C DEFC 000C add.w A7, 0xC 00000F20 4ED0 jmp [A0] 00000F22 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1726: // at 00000F24 (misaligned) 00000F26 0000 48E7 ori.b D0, 0xE7 00000F2A 0118 btst [A0]+, D0 00000F2C 266E 000E movea.l A3, [A6 + 0xE] 00000F30 286E 0008 movea.l A4, [A6 + 0x8] 00000F34 3E2E 000C move.w D7, [A6 + 0xC] 00000F38 3007 move.w D0, D7 00000F3A 5740 subq.w D0, 3 00000F3C 6702 beq +0x4 /* 00000F40 */ 00000F3E 6064 bra +0x66 /* 00000FA4 */ label00000F40: 00000F40 203C 6E65 7720 move.l D0, 0x6E657720 /* 'new ' */ 00000F46 2053 movea.l A0, [A3] 00000F48 B0A8 002E cmp.l D0, [A0 + 0x2E] 00000F4C 6608 bne +0xA /* 00000F56 */ 00000F4E 2F0C move.l -[A7], A4 00000F50 4EBA F8DE jsr [PC - 0x722 /* 00000830 */] 00000F54 6058 bra +0x5A /* 00000FAE */ label00000F56: 00000F56 203C 6564 6974 move.l D0, 0x65646974 /* 'edit' */ 00000F5C 2053 movea.l A0, [A3] 00000F5E B0A8 002E cmp.l D0, [A0 + 0x2E] 00000F62 6608 bne +0xA /* 00000F6C */ 00000F64 2F0C move.l -[A7], A4 00000F66 4EBA FA04 jsr [PC - 0x5FC /* 0000096C */] 00000F6A 6042 bra +0x44 /* 00000FAE */ label00000F6C: 00000F6C 203C 6465 6C20 move.l D0, 0x64656C20 /* 'del ' */ 00000F72 2053 movea.l A0, [A3] 00000F74 B0A8 002E cmp.l D0, [A0 + 0x2E] 00000F78 6608 bne +0xA /* 00000F82 */ 00000F7A 2F0C move.l -[A7], A4 00000F7C 4EBA FA6E jsr [PC - 0x592 /* 000009EC */] 00000F80 602C bra +0x2E /* 00000FAE */ label00000F82: 00000F82 203C 6E61 6D65 move.l D0, 0x6E616D65 /* 'name' */ 00000F88 2053 movea.l A0, [A3] 00000F8A B0A8 002E cmp.l D0, [A0 + 0x2E] 00000F8E 6608 bne +0xA /* 00000F98 */ 00000F90 2F0C move.l -[A7], A4 00000F92 4EBA FB94 jsr [PC - 0x46C /* 00000B28 */] 00000F96 6016 bra +0x18 /* 00000FAE */ label00000F98: 00000F98 2F0B move.l -[A7], A3 00000F9A 3F07 move.w -[A7], D7 00000F9C 2F0C move.l -[A7], A4 00000F9E 4EAD 139A jsr [A5 + 0x139A /* export_623 */] 00000FA2 600A bra +0xC /* 00000FAE */ label00000FA4: 00000FA4 2F0B move.l -[A7], A3 00000FA6 3F07 move.w -[A7], D7 00000FA8 2F0C move.l -[A7], A4 00000FAA 4EAD 139A jsr [A5 + 0x139A /* export_623 */] label00000FAE: 00000FAE 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000FB2 4E5E unlink A6 00000FB4 205F movea.l A0, [A7]+ 00000FB6 DEFC 000A add.w A7, 0xA /* '\n' */ 00000FBA 4ED0 jmp [A0] fn00000FBC: 00000FBC 4E56 0000 link A6, 0 00000FC0 2F0C move.l -[A7], A4 00000FC2 286E 0008 movea.l A4, [A6 + 0x8] 00000FC6 2054 movea.l A0, [A4] 00000FC8 216E 0010 0072 move.l [A0 + 0x72], [A6 + 0x10] 00000FCE 216E 000C 0076 move.l [A0 + 0x76], [A6 + 0xC] 00000FD4 285F movea.l A4, [A7]+ 00000FD6 4E5E unlink A6 00000FD8 205F movea.l A0, [A7]+ 00000FDA DEFC 000C add.w A7, 0xC 00000FDE 4ED0 jmp [A0] 00000FE0 4E56 FFE0 link A6, -0x0020 00000FE4 486E FFE0 pea.l [A6 - 0x20] 00000FE8 2F2E 000C move.l -[A7], [A6 + 0xC] 00000FEC 4EAD 359A jsr [A5 + 0x359A /* export_1711 */] 00000FF0 205F movea.l A0, [A7]+ 00000FF2 2F08 move.l -[A7], A0 00000FF4 206E 0008 movea.l A0, [A6 + 0x8] 00000FF8 4868 FEFC pea.l [A0 - 0x104] 00000FFC 4EAD 4972 jsr [A5 + 0x4972 /* export_2346 */] 00001000 1D5F 0010 move.b [A6 + 0x10], [A7]+ 00001004 4E5E unlink A6 00001006 205F movea.l A0, [A7]+ 00001008 504F addq.w A7, 8 0000100A 4ED0 jmp [A0] fn0000100C: 0000100C 4E56 FDBC link A6, -0x0244 00001010 48E7 0018 movem.l -[A7], A3,A4 00001014 286E 0008 movea.l A4, [A6 + 0x8] 00001018 7000 moveq.l D0, 0x00 0000101A 2D40 000C move.l [A6 + 0xC], D0 0000101E 486E FEFC pea.l [A6 - 0x104] 00001022 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001026 4EAD 2F32 jsr [A5 + 0x2F32 /* export_1506 */] 0000102A 3F3C 0BCD move.w -[A7], 0xBCD 0000102E 486E FDFC pea.l [A6 - 0x204] 00001032 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */] 00001036 4A2E FEFC tst.b [A6 - 0x104] 0000103A 6612 bne +0x14 /* 0000104E */ 0000103C 70FF moveq.l D0, 0xFFFFFFFF 0000103E 2D40 000C move.l [A6 + 0xC], D0 00001042 486E FEFC pea.l [A6 - 0x104] 00001046 4EBA F458 jsr [PC - 0xBA8 /* 000004A0 */] 0000104A 6000 0090 bra +0x92 /* 000010DC */ label0000104E: 0000104E 4267 clr.w -[A7] 00001050 486E FEFC pea.l [A6 - 0x104] 00001054 486E FDFC pea.l [A6 - 0x204] 00001058 4EAD 051A jsr [A5 + 0x51A /* export_159 */] 0000105C 4A5F tst.w [A7]+ 0000105E 6610 bne +0x12 /* 00001070 */ 00001060 70FF moveq.l D0, 0xFFFFFFFF 00001062 2D40 000C move.l [A6 + 0xC], D0 00001066 486E FEFC pea.l [A6 - 0x104] 0000106A 4EBA F3B8 jsr [PC - 0xC48 /* 00000424 */] 0000106E 606C bra +0x6E /* 000010DC */ label00001070: 00001070 42A7 clr.l -[A7] 00001072 487A FF6C pea.l [PC - 0x94 /* 00000FE0, value 0x4E56FFE0 */] 00001076 2F0E move.l -[A7], A6 00001078 2054 movea.l A0, [A4] 0000107A 2F28 0076 move.l -[A7], [A0 + 0x76] 0000107E 4EAD 18E2 jsr [A5 + 0x18E2 /* export_792 */] 00001082 265F movea.l A3, [A7]+ 00001084 200B move.l D0, A3 00001086 6754 beq +0x56 /* 000010DC */ 00001088 2054 movea.l A0, [A4] 0000108A 4AA8 0072 tst.l [A0 + 0x72] 0000108E 673E beq +0x40 /* 000010CE */ 00001090 486E FDDC pea.l [A6 - 0x224] 00001094 2F0B move.l -[A7], A3 00001096 4EAD 359A jsr [A5 + 0x359A /* export_1711 */] 0000109A 205F movea.l A0, [A7]+ 0000109C 2F08 move.l -[A7], A0 0000109E 486E FDBC pea.l [A6 - 0x244] 000010A2 2254 movea.l A1, [A4] 000010A4 2F29 0072 move.l -[A7], [A1 + 0x72] 000010A8 4EAD 359A jsr [A5 + 0x359A /* export_1711 */] 000010AC 201F move.l D0, [A7]+ 000010AE 205F movea.l A0, [A7]+ 000010B0 2240 movea.l A1, D0 000010B2 2F08 move.l -[A7], A0 000010B4 2F09 move.l -[A7], A1 000010B6 4EAD 496A jsr [A5 + 0x496A /* export_2345 */] 000010BA 101F move.b D0, [A7]+ 000010BC 671E beq +0x20 /* 000010DC */ 000010BE 70FF moveq.l D0, 0xFFFFFFFF 000010C0 2D40 000C move.l [A6 + 0xC], D0 000010C4 486E FEFC pea.l [A6 - 0x104] 000010C8 4EBA F35A jsr [PC - 0xCA6 /* 00000424 */] 000010CC 600E bra +0x10 /* 000010DC */ label000010CE: 000010CE 70FF moveq.l D0, 0xFFFFFFFF 000010D0 2D40 000C move.l [A6 + 0xC], D0 000010D4 486E FEFC pea.l [A6 - 0x104] 000010D8 4EBA F34A jsr [PC - 0xCB6 /* 00000424 */] label000010DC: 000010DC 4CDF 1800 movem.l A3,A4, [A7]+ 000010E0 4E5E unlink A6 000010E2 2E9F move.l [A7], [A7]+ 000010E4 4E75 rts 000010E6 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000010E8-000010EC fn000010E8: 000010E8 4E56 FF3C link A6, -0x00C4 // end alternate branch 000010E8-000010EC fn000010E8: // (misaligned) 000010EA FF3C .extension 0xF3C <> // unimplemented 000010EC 48E7 0118 movem.l -[A7], D7,A3,A4 000010F0 2E2E 0008 move.l D7, [A6 + 0x8] 000010F4 2847 movea.l A4, D7 000010F6 2054 movea.l A0, [A4] 000010F8 216E 0010 0056 move.l [A0 + 0x56], [A6 + 0x10] 000010FE 486E FFEC pea.l [A6 - 0x14] 00001102 42A7 clr.l -[A7] 00001104 2F3C 416E 696C move.l -[A7], 0x416E696C /* 'Anil' */ 0000110A 2F07 move.l -[A7], D7 0000110C 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001110 4EAD 1E22 jsr [A5 + 0x1E22 /* export_960 */] 00001114 42A7 clr.l -[A7] 00001116 2F07 move.l -[A7], D7 00001118 486E FFEC pea.l [A6 - 0x14] 0000111C 4EAD 0FFA jsr [A5 + 0xFFA /* export_507 */] 00001120 2F07 move.l -[A7], D7 00001122 486E FF5C pea.l [A6 - 0xA4] 00001126 2054 movea.l A0, [A4] 00001128 2F28 0056 move.l -[A7], [A0 + 0x56] 0000112C 4EAD 35A2 jsr [A5 + 0x35A2 /* export_1712 */] 00001130 1F3C 0001 move.b -[A7], 0x1 00001134 4EAD 24B2 jsr [A5 + 0x24B2 /* export_1170 */] 00001138 42A7 clr.l -[A7] 0000113A 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 00001140 2F07 move.l -[A7], D7 00001142 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001146 265F movea.l A3, [A7]+ 00001148 2F0B move.l -[A7], A3 0000114A 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 0000114E 42A7 clr.l -[A7] 00001150 2F2E 000C move.l -[A7], [A6 + 0xC] 00001154 2F0B move.l -[A7], A3 00001156 4EBA FE64 jsr [PC - 0x19C /* 00000FBC */] 0000115A 486E FF3C pea.l [A6 - 0xC4] 0000115E 2054 movea.l A0, [A4] 00001160 2F28 0056 move.l -[A7], [A0 + 0x56] 00001164 4EAD 359A jsr [A5 + 0x359A /* export_1711 */] 00001168 1F3C 0001 move.b -[A7], 0x1 0000116C 2F0B move.l -[A7], A3 0000116E 4EAD 2F22 jsr [A5 + 0x2F22 /* export_1504 */] 00001172 2053 movea.l A0, [A3] 00001174 2F28 002E move.l -[A7], [A0 + 0x2E] 00001178 1F3C 0001 move.b -[A7], 0x1 0000117C 2F07 move.l -[A7], D7 0000117E 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */] 00001182 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001186 4E5E unlink A6 00001188 205F movea.l A0, [A7]+ 0000118A DEFC 000C add.w A7, 0xC 0000118E 4ED0 jmp [A0] export_1727: 00001190 4E56 0000 link A6, 0 00001194 2D6D FA84 0012 move.l [A6 + 0x12], [A5 - 0x57C] 0000119A 302E 0010 move.w D0, [A6 + 0x10] 0000119E 5140 subq.w D0, 8 000011A0 671A beq +0x1C /* 000011BC */ 000011A2 0440 003A subi.w D0, 0x3A /* ':' */ 000011A6 6714 beq +0x16 /* 000011BC */ 000011A8 0440 0010 subi.w D0, 0x10 000011AC 671E beq +0x20 /* 000011CC */ 000011AE 0440 0010 subi.w D0, 0x10 000011B2 6708 beq +0xA /* 000011BC */ 000011B4 0440 0010 subi.w D0, 0x10 000011B8 6712 beq +0x14 /* 000011CC */ 000011BA 6020 bra +0x22 /* 000011DC */ label000011BC: 000011BC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011C0 2F3C 636C 7220 move.l -[A7], 0x636C7220 /* 'clr ' */ 000011C6 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 000011CA 6026 bra +0x28 /* 000011F2 */ label000011CC: 000011CC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011D0 2F3C 7273 7420 move.l -[A7], 0x72737420 /* 'rst ' */ 000011D6 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 000011DA 6016 bra +0x18 /* 000011F2 */ label000011DC: 000011DC 42A7 clr.l -[A7] 000011DE 3F2E 0010 move.w -[A7], [A6 + 0x10] 000011E2 2F2E 000C move.l -[A7], [A6 + 0xC] 000011E6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011EA 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */] 000011EE 2D5F 0012 move.l [A6 + 0x12], [A7]+ label000011F2: 000011F2 4E5E unlink A6 000011F4 205F movea.l A0, [A7]+ 000011F6 DEFC 000A add.w A7, 0xA /* '\n' */ 000011FA 4ED0 jmp [A0] export_1728: 000011FC 4E56 FF64 link A6, -0x009C 00001200 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001204 266E 000E movea.l A3, [A6 + 0xE] 00001208 286E 0008 movea.l A4, [A6 + 0x8] 0000120C 382E 000C move.w D4, [A6 + 0xC] 00001210 3004 move.w D0, D4 00001212 5740 subq.w D0, 3 00001214 6704 beq +0x6 /* 0000121A */ 00001216 6000 00DA bra +0xDC /* 000012F2 */ label0000121A: 0000121A 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 00001220 2053 movea.l A0, [A3] 00001222 B0A8 002E cmp.l D0, [A0 + 0x2E] 00001226 664C bne +0x4E /* 00001274 */ 00001228 4267 clr.w -[A7] 0000122A 2F0C move.l -[A7], A4 0000122C 4EAD 276A jsr [A5 + 0x276A /* export_1257 */] 00001230 101F move.b D0, [A7]+ 00001232 6700 00C8 beq +0xCA /* 000012FC */ 00001236 42A7 clr.l -[A7] 00001238 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 0000123E 2F0C move.l -[A7], A4 00001240 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001244 2C1F move.l D6, [A7]+ 00001246 42A7 clr.l -[A7] 00001248 2F06 move.l -[A7], D6 0000124A 4EBA FDC0 jsr [PC - 0x240 /* 0000100C */] 0000124E 2A1F move.l D5, [A7]+ 00001250 660E bne +0x10 /* 00001260 */ 00001252 2F0B move.l -[A7], A3 00001254 3F04 move.w -[A7], D4 00001256 2F0C move.l -[A7], A4 00001258 4EAD 139A jsr [A5 + 0x139A /* export_623 */] 0000125C 6000 009E bra +0xA0 /* 000012FC */ label00001260: 00001260 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 00001266 1F3C 0001 move.b -[A7], 0x1 0000126A 2F0C move.l -[A7], A4 0000126C 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */] 00001270 6000 008A bra +0x8C /* 000012FC */ label00001274: 00001274 203C 636C 7220 move.l D0, 0x636C7220 /* 'clr ' */ 0000127A 2053 movea.l A0, [A3] 0000127C B0A8 002E cmp.l D0, [A0 + 0x2E] 00001280 662C bne +0x2E /* 000012AE */ 00001282 42A7 clr.l -[A7] 00001284 2F0C move.l -[A7], A4 00001286 1F3C 0001 move.b -[A7], 0x1 0000128A 4EAD 2762 jsr [A5 + 0x2762 /* export_1256 */] 0000128E 2E1F move.l D7, [A7]+ 00001290 670A beq +0xC /* 0000129C */ 00001292 2F07 move.l -[A7], D7 00001294 2F2D FC34 move.l -[A7], [A5 - 0x3CC] 00001298 4EAD 3232 jsr [A5 + 0x3232 /* export_1602 */] label0000129C: 0000129C 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 000012A2 1F3C 0001 move.b -[A7], 0x1 000012A6 2F0C move.l -[A7], A4 000012A8 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */] 000012AC 604E bra +0x50 /* 000012FC */ label000012AE: 000012AE 203C 7273 7420 move.l D0, 0x72737420 /* 'rst ' */ 000012B4 2053 movea.l A0, [A3] 000012B6 B0A8 002E cmp.l D0, [A0 + 0x2E] 000012BA 662A bne +0x2C /* 000012E6 */ 000012BC 2F0C move.l -[A7], A4 000012BE 486E FF64 pea.l [A6 - 0x9C] 000012C2 2054 movea.l A0, [A4] 000012C4 2F28 0056 move.l -[A7], [A0 + 0x56] 000012C8 4EAD 35A2 jsr [A5 + 0x35A2 /* export_1712 */] 000012CC 1F3C 0001 move.b -[A7], 0x1 000012D0 4EAD 24B2 jsr [A5 + 0x24B2 /* export_1170 */] 000012D4 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 000012DA 1F3C 0001 move.b -[A7], 0x1 000012DE 2F0C move.l -[A7], A4 000012E0 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */] 000012E4 6016 bra +0x18 /* 000012FC */ label000012E6: 000012E6 2F0B move.l -[A7], A3 000012E8 3F04 move.w -[A7], D4 000012EA 2F0C move.l -[A7], A4 000012EC 4EAD 139A jsr [A5 + 0x139A /* export_623 */] 000012F0 600A bra +0xC /* 000012FC */ label000012F2: 000012F2 2F0B move.l -[A7], A3 000012F4 3F04 move.w -[A7], D4 000012F6 2F0C move.l -[A7], A4 000012F8 4EAD 139A jsr [A5 + 0x139A /* export_623 */] label000012FC: 000012FC 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001300 4E5E unlink A6 00001302 205F movea.l A0, [A7]+ 00001304 DEFC 000A add.w A7, 0xA /* '\n' */ 00001308 4ED0 jmp [A0] 0000130A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000130C-00001310 fn0000130C: 0000130C 4E56 FF40 link A6, -0x00C0 // end alternate branch 0000130C-00001310 fn0000130C: // (misaligned) 0000130E FF40 .extension 0xF40 <> // unimplemented 00001310 48E7 0038 movem.l -[A7], A2,A3,A4 00001314 206E 0010 movea.l A0, [A6 + 0x10] 00001318 43EE FF70 lea.l A1, [A6 - 0x90] 0000131C 7023 moveq.l D0, 0x23 label0000131E: 0000131E 22D8 move.l [A1]+, [A0]+ 00001320 51C8 FFFC dbf D0, -0x6 /* 0000131E */ 00001324 206E 000C movea.l A0, [A6 + 0xC] 00001328 43EE FF50 lea.l A1, [A6 - 0xB0] 0000132C 7007 moveq.l D0, 0x07 label0000132E: 0000132E 22D8 move.l [A1]+, [A0]+ 00001330 51C8 FFFC dbf D0, -0x6 /* 0000132E */ 00001334 266E 0008 movea.l A3, [A6 + 0x8] 00001338 284B movea.l A4, A3 0000133A 2254 movea.l A1, [A4] 0000133C 41E9 0056 lea.l A0, [A1 + 0x56] 00001340 45EE FF70 lea.l A2, [A6 - 0x90] 00001344 7023 moveq.l D0, 0x23 label00001346: 00001346 20DA move.l [A0]+, [A2]+ 00001348 51C8 FFFC dbf D0, -0x6 /* 00001346 */ 0000134C 41E9 00E6 lea.l A0, [A1 + 0xE6] 00001350 45EE FF50 lea.l A2, [A6 - 0xB0] 00001354 7007 moveq.l D0, 0x07 label00001356: 00001356 20DA move.l [A0]+, [A2]+ 00001358 51C8 FFFC dbf D0, -0x6 /* 00001356 */ 0000135C 486E FF40 pea.l [A6 - 0xC0] 00001360 42A7 clr.l -[A7] 00001362 2F3C 416E 696C move.l -[A7], 0x416E696C /* 'Anil' */ 00001368 2F0B move.l -[A7], A3 0000136A 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000136E 4EAD 1E22 jsr [A5 + 0x1E22 /* export_960 */] 00001372 42A7 clr.l -[A7] 00001374 2F0B move.l -[A7], A3 00001376 486E FF40 pea.l [A6 - 0xC0] 0000137A 4EAD 0FFA jsr [A5 + 0xFFA /* export_507 */] 0000137E 2F0B move.l -[A7], A3 00001380 486E FF70 pea.l [A6 - 0x90] 00001384 1F3C 0001 move.b -[A7], 0x1 00001388 4EAD 24B2 jsr [A5 + 0x24B2 /* export_1170 */] 0000138C 487A 001A pea.l [PC + 0x1A /* 000013A8, value 0x25E3000, pstring "^0" */] 00001390 486E FF50 pea.l [A6 - 0xB0] 00001394 2F0B move.l -[A7], A3 00001396 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */] 0000139A 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000139E 4E5E unlink A6 000013A0 205F movea.l A0, [A7]+ 000013A2 DEFC 000C add.w A7, 0xC 000013A6 4ED0 jmp [A0] 000013A8 025E 3000 andi.w [A6]+, 0x3000 /* '0\0' */ export_1729: 000013AC 4E56 0000 link A6, 0 000013B0 2D6D FA84 0012 move.l [A6 + 0x12], [A5 - 0x57C] 000013B6 302E 0010 move.w D0, [A6 + 0x10] 000013BA 5140 subq.w D0, 8 000013BC 671A beq +0x1C /* 000013D8 */ 000013BE 0440 003A subi.w D0, 0x3A /* ':' */ 000013C2 6714 beq +0x16 /* 000013D8 */ 000013C4 0440 0010 subi.w D0, 0x10 000013C8 671E beq +0x20 /* 000013E8 */ 000013CA 0440 0010 subi.w D0, 0x10 000013CE 6708 beq +0xA /* 000013D8 */ 000013D0 0440 0010 subi.w D0, 0x10 000013D4 6712 beq +0x14 /* 000013E8 */ 000013D6 6020 bra +0x22 /* 000013F8 */ label000013D8: 000013D8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000013DC 2F3C 636C 7220 move.l -[A7], 0x636C7220 /* 'clr ' */ 000013E2 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 000013E6 6026 bra +0x28 /* 0000140E */ label000013E8: 000013E8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000013EC 2F3C 7273 7420 move.l -[A7], 0x72737420 /* 'rst ' */ 000013F2 4EAD 3F8A jsr [A5 + 0x3F8A /* export_2029 */] 000013F6 6016 bra +0x18 /* 0000140E */ label000013F8: 000013F8 42A7 clr.l -[A7] 000013FA 3F2E 0010 move.w -[A7], [A6 + 0x10] 000013FE 2F2E 000C move.l -[A7], [A6 + 0xC] 00001402 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001406 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */] 0000140A 2D5F 0012 move.l [A6 + 0x12], [A7]+ label0000140E: 0000140E 4E5E unlink A6 00001410 205F movea.l A0, [A7]+ 00001412 DEFC 000A add.w A7, 0xA /* '\n' */ 00001416 4ED0 jmp [A0] export_1730: 00001418 4E56 FF6C link A6, -0x0094 0000141C 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4 00001420 266E 000E movea.l A3, [A6 + 0xE] 00001424 286E 0008 movea.l A4, [A6 + 0x8] 00001428 3C2E 000C move.w D6, [A6 + 0xC] 0000142C 3006 move.w D0, D6 0000142E 5740 subq.w D0, 3 00001430 6704 beq +0x6 /* 00001436 */ 00001432 6000 008E bra +0x90 /* 000014C2 */ label00001436: 00001436 203C 6F6B 2020 move.l D0, 0x6F6B2020 /* 'ok ' */ 0000143C 2053 movea.l A0, [A3] 0000143E B0A8 002E cmp.l D0, [A0 + 0x2E] 00001442 6618 bne +0x1A /* 0000145C */ 00001444 4267 clr.w -[A7] 00001446 2F0C move.l -[A7], A4 00001448 4EAD 276A jsr [A5 + 0x276A /* export_1257 */] 0000144C 101F move.b D0, [A7]+ 0000144E 677C beq +0x7E /* 000014CC */ 00001450 2F0B move.l -[A7], A3 00001452 3F06 move.w -[A7], D6 00001454 2F0C move.l -[A7], A4 00001456 4EAD 139A jsr [A5 + 0x139A /* export_623 */] 0000145A 6070 bra +0x72 /* 000014CC */ label0000145C: 0000145C 203C 636C 7220 move.l D0, 0x636C7220 /* 'clr ' */ 00001462 2053 movea.l A0, [A3] 00001464 B0A8 002E cmp.l D0, [A0 + 0x2E] 00001468 661C bne +0x1E /* 00001486 */ 0000146A 42A7 clr.l -[A7] 0000146C 2F0C move.l -[A7], A4 0000146E 1F3C 0001 move.b -[A7], 0x1 00001472 4EAD 2762 jsr [A5 + 0x2762 /* export_1256 */] 00001476 2E1F move.l D7, [A7]+ 00001478 6752 beq +0x54 /* 000014CC */ 0000147A 2F07 move.l -[A7], D7 0000147C 2F2D FC34 move.l -[A7], [A5 - 0x3CC] 00001480 4EAD 3232 jsr [A5 + 0x3232 /* export_1602 */] 00001484 6046 bra +0x48 /* 000014CC */ label00001486: 00001486 203C 7273 7420 move.l D0, 0x72737420 /* 'rst ' */ 0000148C 2053 movea.l A0, [A3] 0000148E B0A8 002E cmp.l D0, [A0 + 0x2E] 00001492 6622 bne +0x24 /* 000014B6 */ 00001494 41EE FF6C lea.l A0, [A6 - 0x94] 00001498 2454 movea.l A2, [A4] 0000149A 43EA 0056 lea.l A1, [A2 + 0x56] 0000149E 7023 moveq.l D0, 0x23 label000014A0: 000014A0 20D9 move.l [A0]+, [A1]+ 000014A2 51C8 FFFC dbf D0, -0x6 /* 000014A0 */ 000014A6 2F0C move.l -[A7], A4 000014A8 486E FF6C pea.l [A6 - 0x94] 000014AC 1F3C 0001 move.b -[A7], 0x1 000014B0 4EAD 24B2 jsr [A5 + 0x24B2 /* export_1170 */] 000014B4 6016 bra +0x18 /* 000014CC */ label000014B6: 000014B6 2F0B move.l -[A7], A3 000014B8 3F06 move.w -[A7], D6 000014BA 2F0C move.l -[A7], A4 000014BC 4EAD 139A jsr [A5 + 0x139A /* export_623 */] 000014C0 600A bra +0xC /* 000014CC */ label000014C2: 000014C2 2F0B move.l -[A7], A3 000014C4 3F06 move.w -[A7], D6 000014C6 2F0C move.l -[A7], A4 000014C8 4EAD 139A jsr [A5 + 0x139A /* export_623 */] label000014CC: 000014CC 4CDF 1CC0 movem.l D6,D7,A2,A3,A4, [A7]+ 000014D0 4E5E unlink A6 000014D2 205F movea.l A0, [A7]+ 000014D4 DEFC 000A add.w A7, 0xA /* '\n' */ 000014D8 4ED0 jmp [A0] 000014DA 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1731: // at 000014DC (misaligned) 000014DE FFF8 .invalid <> 000014E0 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000014E4 266E 0008 movea.l A3, [A6 + 0x8] 000014E8 282E 000E move.l D4, [A6 + 0xE] 000014EC 3A2E 000C move.w D5, [A6 + 0xC] 000014F0 284B movea.l A4, A3 000014F2 7003 moveq.l D0, 0x03 000014F4 B045 cmp.w D0, D5 000014F6 57C0 seq D0 000014F8 4A00 tst.b D0 000014FA 674E beq +0x50 /* 0000154A */ 000014FC 2044 movea.l A0, D4 000014FE 2254 movea.l A1, [A4] 00001500 2229 003C move.l D1, [A1 + 0x3C] 00001504 2050 movea.l A0, [A0] 00001506 B2A8 002E cmp.l D1, [A0 + 0x2E] 0000150A 57C1 seq D1 0000150C C001 and.b D0, D1 0000150E 673A beq +0x3C /* 0000154A */ 00001510 42A7 clr.l -[A7] 00001512 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 00001518 2F0B move.l -[A7], A3 0000151A 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000151E 2E1F move.l D7, [A7]+ 00001520 42A7 clr.l -[A7] 00001522 2F07 move.l -[A7], D7 00001524 4EBA FAE6 jsr [PC - 0x51A /* 0000100C */] 00001528 2C1F move.l D6, [A7]+ 0000152A 660C bne +0xE /* 00001538 */ 0000152C 2F04 move.l -[A7], D4 0000152E 3F05 move.w -[A7], D5 00001530 2F0B move.l -[A7], A3 00001532 4EAD 139A jsr [A5 + 0x139A /* export_623 */] 00001536 601C bra +0x1E /* 00001554 */ label00001538: 00001538 2F3C 6E61 6D65 move.l -[A7], 0x6E616D65 /* 'name' */ 0000153E 1F3C 0001 move.b -[A7], 0x1 00001542 2F0B move.l -[A7], A3 00001544 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */] 00001548 600A bra +0xC /* 00001554 */ label0000154A: 0000154A 2F04 move.l -[A7], D4 0000154C 3F05 move.w -[A7], D5 0000154E 2F0B move.l -[A7], A3 00001550 4EAD 139A jsr [A5 + 0x139A /* export_623 */] label00001554: 00001554 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001558 4E5E unlink A6 0000155A 205F movea.l A0, [A7]+ 0000155C DEFC 000A add.w A7, 0xA /* '\n' */ 00001560 4ED0 jmp [A0] 00001562 0000 .incomplete